package Java中的集合.ArrayListMethod;

import java.util.ArrayList;
import java.util.List;

/**
 * @Auther:云尚学Java
 */
//利用subList(from,to);获取集合中某一个范围的元素，不包含to对应的元素
//1、2、2、4、5
//1、2
public class SubListTest {
    public static void main(String[] args) {
        /**
         * 父类集合接口<数据类型> 集合名称=new 父类集合接口的实现类<数据类型>()
         * 按照集合的声明格式，去声明集合
         */
        List<Integer> list=new ArrayList<Integer>();
        /**
         * 利用add()向集合中新增一个元素
         * 每调用一次就代表新增一个元素
         */
        list.add(1);
        list.add(2);
        list.add(2);
        list.add(4);
        list.add(5);
        /**
         * 14.subList(from,to)获取集合中某一个范围的元素，以集合的形式返回
         *
         * 截取某一个范围的元素，以集合的形式返回
         */
        List<Integer> list_1=list.subList(0,2); //不包含索引2对应的元素
        for (Integer num : list_1) {
            System.out.println(num);
        }
        /**
         * list.subList(0,2)截取某一个范围的元素，以集合的形式返回，但是不包含结束索引所对应的元素
         */
    }
}
